person with a piercing voice who talks a lot - Español Inglés Diccionario